package org.jetlinks.community.command;

public enum CommandEnum {
    KA("心跳数据"),
    V2("位置数据"),
    WIFIMAC("WIFI 定位"),
    D1("主动获取定位命令"),
    D2("要求设备上报一次 WIFI"),
    GETICCID("查询设备中 sim 卡 iccid"),
    GETIMEID("获取设备 IMEI 号"),
    S23("设置服务器 IP 地址、端口号"),
    MODE("工作模式设置"),
    STUINFO("学生信息同步"),
    SMSINFO("发短信息给设备"),
    SMSSTATUS("短信息状态同步"),
    MONITOR("监听号码设置命令"),
    S2DOMAIN("域名和端口设置"),
    CLASS("设置免打扰时间协议"),
    CLASSSWITCH("设置免打扰时间开关"),
    PDOP("PDOP 的门限值设定"),
    STATICSWITCH("静止报警使能开关"),
    CALLFUN("设置免打扰功能模式"),
    SOSFUN(" SOS 电话拨号开关"),
    CALLDURATION("呼叫时长限制"),
    SLEEPTIME("闲置时间自动休眠"),
    MNC("限制运营商"),
    SETICCID("限制 SIM 卡号"),
    PINLOCK("SIM 卡锁定"),
    S25("恢复出厂设置"),
    R1("重启指令"),
    RING("请求设备响铃"),
    REMIND("闹钟"),
    GJ("软件关机"),
    GJBAN("禁止用户关机"),
    SPEAKER("喇叭音量调节"),
    TTSLEVEL("TTS 语音音量设置"),
    RINGLEVEL("来电振铃音量设置"),
    PHONELEVEL("通话音量设置"),
    CHOOSEID("设备 ID 切换"),
    CALLFILTER("白名单功能开关"),
    WHITELIST("设置单个白名单号码指令"),
    WLALL("设置多个白名单号码指令"),
    PBWL("设置单个白名单号码指令"),
    PBWLALL("设置多个白名单号码指令"),
    GETWLALL("白名单主动获取"),
    GETPBWLALL("白名单主动获取"),
    WEATHER("天气通知"),
    HOMEWORK("家庭作业通知"),
    RFSWITCH("电子签到应用开关"),
    POSTSELF("岗位设置/学校设置 A、圆形范围"),
    POSTSELFM("岗位设置/学校设置 B、多边形范围"),
    POSTIN("终端设备上传电子签到通知信息"),
    POSTOUT("终端设备上传电子签退通知信息"),
    SCHOOLIO("B、多围栏联动签到/签退信息（仅 TJ 设备适用）"),
    SOS("SOS 报警协议"),
    STATIC("静止报警协议格式"),
    BLOW("低电通知"),
    POWEROFF("关机通知"),
    SLEEPSTATUS("休眠通知"),
    GETGPS("定位辅助请求"),
    V3("数据补传"),
    STEP("设备主动上报计步数据"),
    STEPS("设备主动上报计步数据"),
    GETSTEP("平台主动获取计步数据"),
    CALLNOTE("通话记录上报"),
    MONITORNOTE("监听记录上报"),
    REJECTNOTE("拒接号码上报"),
    POWERON("主动上报开机指令"),
    GETSMS("短信上报"),
    TEMPERTURE("温度上报"),
    TEMPERTUREM("温度上报"),
    HWFUALT("异常状态上报"),
    WIFISCAN("WIFI 定时扫描"),
    SCHOOLMAC("学校 MAC 地址设置"),
    HOMEMAC("家庭 MAC 地址设置"),
    HOMESTATUS("回家/离家状态"),
    SCHOOLSTATUS("WIFI 到校/离校状态"),
    SENDSMS("短信发送");

    String mack;
    CommandEnum(String mack){
        this.mack = mack;
    }

}
